#ifndef WIDGET_H
#define WIDGET_H

#include <QWidget>
#include <QDebug>
#include <iostream>
#include <vector>
#include <algorithm>
#include <list>
#include <map>
#include "Proceso.h"
using namespace std;

namespace Ui {
    class Widget;
}

class Widget : public QWidget
{
    Q_OBJECT

public:
    explicit Widget(QWidget *parent = 0);
    ~Widget();

private:
    Ui::Widget *ui;
    void f1();
    void f2();
    void f3();
    void f4();
    void f5();
    bool existe(list<string> &elements, const string element);
    void    readList(std::list<string> lista);
    multimap<pair<string, int>, string>         m_vigilanceMap;

private slots:
    void on_pushButton_2_clicked();
    void on_pushButton_clicked();
};

#endif // WIDGET_H
